the delay in executing your order - Español Inglés Diccionario